package com.ww.springboot.sharding.vo;

import com.ww.springboot.sharding.entity.OutOrderDetailsEntity;
import lombok.Data;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 * @author MyPC
 */
@Data
public class FindOrderVO extends OutOrderDetailsEntity {
    /**
     * 发货方式
     */
    private Long shipId;
    /**
     * 开始时间
     */
    private Date startDate;
    /**
     * //结束时间
     */
    private Date endDate;
    /**
     * //发货方式id
     */
    private Long dgId;
    /**
     * //延迟类型
     */
    private Integer traceStatus;
    /**
     * //时间状态
     */
    private String timeState;
    /**
     * //模糊搜索类型
     */
    private ArrayList<String> searchList;
    /**
     * //搜索状态 0-订单号 1-追踪码
     */
    private Long searchState;

    /**
     * 发货方式组id
     */
    private List<Long> dgIds;

    /**
     * 发货方式组渠道类型   1.无 2.挂号 3.平邮
     */
    private Integer channelType;
}
